"""
seek():
    文件对象.seek(偏移量, 起始位置)    0开头 1当前 2结尾
作用：
    改变文件指针的位置
"""
# 测试 r+
f = open('test.txt', 'r+')
f.seek(2, 0)    # 不读取前两个a -- 指针在开头，再向后偏移两个单位

print(f.tell()) # 告知我们当前指针的位置 -- 偏移量
content = f.read()
print(content)

f.close()
print('===========')

# 测试 a+
f = open('test.txt', 'a+')
f.seek(0, 0)    # 设置文件指针在开头 -- 可简写为 f.seek(0)

content = f.read()
print(content)

f.close()